About Ddk Positioning Limited (SC551326) United Kingdom