About Intelligica Limited (11400316) United Kingdom