About Cadogan Sf Holdings Ltd (11494523) United Kingdom