About Deemo Ltd (10000231) United Kingdom