About Sdk Incorporation Ltd (12496603) United Kingdom