About Fyndus Uk Limited (10251789) United Kingdom