About Jammu & Co. Limited (SC701426) United Kingdom