About Bouji Lash Ltd (11054444) United Kingdom