About Strategic Value Consulting Limited (10433752) United Kingdom