About I.q. (bio.) Limited (01533608) United Kingdom