About Delgenty Limited (09162317) United Kingdom