About Platform Associates Limited (07247210) United Kingdom