About Sx Foundry Limited (11531021) United Kingdom