About Bella Lash & Lips Ltd. (11100995) United Kingdom