About Dpp Aja Limited (11722724) United Kingdom