About The Smartfoundry Limited (10159980) United Kingdom