About Jlbordessoule Technology Ltd (10724029) United Kingdom