About Cheh Holdings Limited (11279119) United Kingdom