About Glasshouse Ventures Limited (12383708) United Kingdom