About Platform Thirty1 Limited (09885138) United Kingdom