About J.a.thadicaran Ltd (13229936) United Kingdom