About Pyrrhic Re Limited (12063974) United Kingdom