About Clida Limited (06853688) United Kingdom