About Fineo Technologies Limited (12333510) United Kingdom