About Delivergate Limited (12600614) United Kingdom