About Glissade Consulting Limited (12567346) United Kingdom