About Pyrrhaglobal Ltd (11543906) United Kingdom