About Delkinz Limited (13108256) United Kingdom