About Buro Technik Limited (NI018938) United Kingdom