About Verso International Limited (12596244) United Kingdom