About Palazzi Limited (10060113) United Kingdom