ITZ & BITZ LTD, London, United Kingdom