About Intelogica Limited (04506808) United Kingdom