About Gledden Ventures Member Ltd (10409277) United Kingdom