About Platform Aec Ltd (11987304) United Kingdom