About Fico Castle Mid Co Ltd (10807256) United Kingdom