About Eddy A Consultancy Ltd (10950860) United Kingdom