About Intelligent Edge Solutions Limited (08429348) United Kingdom