About Dexter Sp Limited (11513715) United Kingdom