About Demi&co Limited (09789953) United Kingdom