About Dedhapi Limited (10537256) United Kingdom