About Niki Hare Ltd (13194588) United Kingdom