About Ellington Consulting Limited (10489663) United Kingdom