About Deem Limited (01355362) United Kingdom