About Knidos Limited (11497019) United Kingdom