About Bugbrand Ltd. (07199808) United Kingdom