About Legacy Cc Limited (12448402) United Kingdom