About Intuilect Limited (10192618) United Kingdom