About Intensema Ltd (11726353) United Kingdom