About Fndr Holding Uk Limited (12350423) United Kingdom