About Glide Holdings Limited (06226364) United Kingdom