About Finimize Limited (10328011) United Kingdom