About Plexy Platform Limited (12600507) United Kingdom