About Kimo17 Ltd (12304236) United Kingdom