About Ball Hour Ltd (11946399) United Kingdom