Newbie here... has anyone heard of and used Red Lion Labs? I can't find them doing a Google search, worried if this stuff is legit or not.

Click image for larger version. 

Name:	20140929_175832.jpg 
Views:	2433 
Size:	1.23 MB 
ID:	153095