About Gleneagles Ventures Limited (11067726) United Kingdom