About Jahr Marc Ltd (12357652) United Kingdom