About S. D. M. Research Ltd (12204780) United Kingdom