About Bionic Beetle Ltd (09268216) United Kingdom