About Polynomos Ltd (12838256) United Kingdom