About Finitybrands Ltd (13129592) United Kingdom