About Deea Services Limited (11071481) United Kingdom