About Fico Tech Ltd (13045343) United Kingdom