About Santa Apollonia Ltd (12278612) United Kingdom