About Edan Ray Consultants Limited (10211294) United Kingdom