About Ndemic Creations Ltd (07928565) United Kingdom