About Tomas Fintech Limited (12299269) United Kingdom