About Platform Sama Limited (13621816) United Kingdom