About Intelekt Europe Limited (04326720) United Kingdom