About Legacy C Limited (10899999) United Kingdom