About Yanis Bacila Ltd (12258766) United Kingdom