About Jam Tca Ltd (11865885) United Kingdom