About Eight Investment Limited (10509068) United Kingdom