About Pettra Bidco Limited (13544784) United Kingdom