About Doctor S Lab Ltd (12964104) United Kingdom