About Demijohn (holdings) Limited (SC456322) United Kingdom