About Finregsol Limited (10503374) United Kingdom