About Choo Capital Holdings Ltd (09658731) United Kingdom