About Jesh Technology Ltd (12172284) United Kingdom