About Snap Badger Limited (06572739) United Kingdom