About Deekay Relief Ltd. (11684131) United Kingdom