About Ballistic Badger Limited (10609929) United Kingdom