About Intentor Media Platforms Limited (09050904) United Kingdom