About Value Creation Company Limited (02945264) United Kingdom