About Ch Inspired Investments Limited (11272947) United Kingdom