About Phenna Group Topco Limited (11924512) United Kingdom