About Canithos Limited (10440786) United Kingdom