About One Ball Lotto Limited (09337807) United Kingdom