About Zenan (london) Limited (08225401) United Kingdom