About Claremnides Ltd (10839047) United Kingdom