About Diamond Edge Solutions Limited (09034631) United Kingdom