About Finclass Limited (03024932) United Kingdom