KITS AND BITS LTD, London, United Kingdom