About Jie & Liang Limited (11229425) United Kingdom