About Kellah Ltd (12413265) United Kingdom