About Deodah Holdings Limited (11000648) United Kingdom