About Glide Consultancy Limited (10822660) United Kingdom