About Glass House Asset Management Limited (10555891) United Kingdom