About Foundry Technology (uk) Ltd (06414458) United Kingdom