About Deccan Trading Ltd (12027504) United Kingdom