About Cram Holdings Ltd (11883420) United Kingdom