About 8 Investments Holding Ltd (11029317) United Kingdom