About Damji Corporation Limited (08671649) United Kingdom