About Ghyll Consulting Limited (11706623) United Kingdom