About Knidos Ventures Limited (10960328) United Kingdom