About Intico Lab Ltd (12872645) United Kingdom