About Platform Ae Ltd (11214221) United Kingdom