About Intaris Limited (12430261) United Kingdom