About Honey Badger Capital Ltd (09076309) United Kingdom