About Dexter S Lab Ltd (12419950) United Kingdom