About Demarjo Ltd (10492407) United Kingdom