About Emandee Consulting Limited (10591963) United Kingdom