About Upstate Strategies Ltd (11995429) United Kingdom