About Glen Ventures Llp (OC413524) United Kingdom