About Kwik-bit Ltd (13666146) United Kingdom