About Leading Edge Solutions Provider Ltd. (08648355) United Kingdom