About Shushii (london) Limited (11185413) United Kingdom