About Cala Bassa Ltd (12297732) United Kingdom