About Ja Thakkar Ltd (12639894) United Kingdom