About Polaris Flynn Limited (SC623293) United Kingdom