About Polymark (gb) Limited (03119261) United Kingdom