About Gurmit Tucker Ltd (11452606) United Kingdom