About Glide Investments Limited (11811695) United Kingdom