About Gene Jagger Ltd (11764802) United Kingdom