About Jochrismaz Ltd (13415369) United Kingdom