About Lba True Lash Ltd (12030105) United Kingdom