About Foundry Technology Limited (06936960) United Kingdom