About Lab M Holdings Limited (06528669) United Kingdom