About Sophia Palucci Ltd (10874018) United Kingdom