About Blue Ball Operations Ltd (13213886) United Kingdom