About Ciro (london) Limited (02982230) United Kingdom