About Ideal Edge Consult Limited (10529348) United Kingdom