About Uk Be Qi Life Technology Group Limited (10186595) United Kingdom