About Intelabs Ltd (13123285) United Kingdom