About Jamach Ltd (11025193) United Kingdom