About Leopard Guernsey Anchor Holdco 3 Limited (FC035357) Guernsey