About Jaldi Karde Ltd (SC640364) United Kingdom