About Integra Ag Ltd (13317669) United Kingdom