About Rough And Cohort Ltd (12731179) United Kingdom