About Belo Lash Ltd (13058260) United Kingdom