About Palma Bidco Limited (10062099) United Kingdom