About Platform-b Applications Limited (13236901) United Kingdom