About Legacy Platforms Limited (SC610449) United Kingdom