About Slant Media Ltd (11335667) United Kingdom