About Dekaso Limited (10524004) United Kingdom