About Jake Jaggers Tm Ltd (10626940) United Kingdom