About Eight Investment Group Limited (10610503) United Kingdom