About Jalaram Associates Ltd (09855268) United Kingdom