તેનું નિર્માતા મલેશિયાના મૂળ નિવાસી હન ચૉંગ છે, જે 13 વર્ષથી વધુ સમયથી લંડનમાં રહેતા હતા.