About Bandia Lashes Limited (12734721) United Kingdom