About Cala Pada Ltd (09216046) United Kingdom