About Ar Triangle Topco Limited (13426747) United Kingdom