About Lashes By Janel Ltd (10010102) United Kingdom