About Foundry Tk Limited (10326973) United Kingdom