About Fico Capital Ltd (12961360) United Kingdom