About Compos Mentis Productions Limited (06655047) United Kingdom