About Gryphon & Co Holdings Ltd (12589511) United Kingdom