About Jie & Teng Limited (10186546) United Kingdom