About Integra Qme 1 Limited (10966294) United Kingdom