About The Kazbah (london) Ltd (12038363) United Kingdom