About Spring Management Inc. Limited (12169840) United Kingdom