About Gliderol Holdings Limited (10988368) United Kingdom