About Palmi Collections Limited (12070811) United Kingdom