About Levy Jimy Group Ltd (11930168) United Kingdom