About Clytha Holdings Limited (02543555) United Kingdom