About Komenowave Ltd (12916175) United Kingdom