About Kenika Limited (03767449) United Kingdom