About Delopp Global Corporation All Rights Reserved Ltd (09941504) United Kingdom