About Jaldi Technology Ltd (13607050) United Kingdom