About Polaris Solutions Limited (03653344) United Kingdom