About Gruidae Consulting Limited (10951093) United Kingdom