About Intel Management Ltd (12993956) United Kingdom