About Intel Marketing Ltd (06913151) United Kingdom