About Ketje Ltd (10188687) United Kingdom