About Deekay Holdings (uk) Limited (05564371) United Kingdom