About Hare Atelier Ltd (13201834) United Kingdom