About Emma Bache Limited (11883028) United Kingdom