About Findi Ltd (10945729) United Kingdom