About Grendel Consulting Limited (10125435) United Kingdom