About Jeneruhl Trade Ltd (10437320) United Kingdom