About Blue Ball Holdings Limited (09910763) United Kingdom