About Kesick Ltd (12199254) United Kingdom