About Kimolos Ltd (06319351) United Kingdom