About Eight Eights Limited (04861256) United Kingdom