About Dejagerlondon Ltd (11835193) United Kingdom