About Platform Jam Ltd (SC643355) United Kingdom