About Intronec Limited (10021232) United Kingdom