About Jakkals Limited (12162562) United Kingdom