About Deepu (uk) Limited (08064017) United Kingdom