About Xianlai Technology Company Limited (12218226) United Kingdom