About Jamsala Services Ltd (13665334) United Kingdom