About Paltra Ltd (09099427) United Kingdom