About Eightball Management Limited (07164071) United Kingdom