About New Value Investment Limited (12257371) United Kingdom