About Carnell Group Holdings Limited (10192180) United Kingdom