About Slipper Media Ltd (10700064) United Kingdom