About Nice Humans Design Ltd. (07184297) United Kingdom