About Coru Holdings Limited (11726669) United Kingdom