About Edge International Consultants Limited (07855448) United Kingdom