About Deconi Limited (12276500) United Kingdom