About Finror Limited (SC556263) United Kingdom