About Deosah Limited (13243482) United Kingdom