About Demie & Company Ltd (13102375) United Kingdom