About Intense Media Limited (05986939) United Kingdom