TWIN CEDARS INVESTMENTS LIMITED, London, United Kingdom