About Eight Management Limited (07594364) United Kingdom