About Ferretco Ltd (12692417) United Kingdom