About K Foundry Limited (08322924) United Kingdom