About Integra Qme 2 Limited (10965936) United Kingdom