About Uk Jiesen Intelligent Technology Ltd (12849082) United Kingdom