About Cholso Limited (02909590) United Kingdom