About Deo Hightech Limited (12035929) United Kingdom