About Jadkale Limited (01647594) United Kingdom