About Deeme Ltd (13505851) United Kingdom