About C&r Holdings (ne) Ltd (11240264) United Kingdom