About Balldog Limited (13295672) United Kingdom