About Intech Labs Lp (LP019334) United Kingdom