About Intelinova Limited (10790558) United Kingdom