About Jenuin Limited (08078507) United Kingdom