About Outer Edge Media Ltd (09265655) United Kingdom