About Intragen Limited (05817522) United Kingdom