About Intronec Estate Limited (12514584) United Kingdom