About Edward Consulting International Limited (11609176) United Kingdom