About Simplify Media Ltd (12231557) United Kingdom