About Foundry Solutions Ltd (11759429) United Kingdom