About Hrubek Integra Limited (12936827) United Kingdom