About Thps Opg Uk Limited (11565158) United Kingdom