About Demi Walkup Limited (12015534) United Kingdom