About Dewji Consultancy Ltd (08864039) United Kingdom