About Inten Media Ltd (13709822) United Kingdom