About Jamc Holdings Limited (12428927) United Kingdom