About Dx Lea Ltd (13546485) United Kingdom