About Kellko Ltd (11316798) United Kingdom