About Solid Platform Ltd (07520804) United Kingdom