About Krt24 Ltd (11748557) United Kingdom