About 8 Ball Holdings Limited (10697121) United Kingdom