About Finselbach Ltd (10145037) United Kingdom