About Cultent Investment Holdings Ltd (13304097) United Kingdom