About Kraken F&c Holdings Ltd (NI679422) United Kingdom