About Bambino Merino Limited (12423023) United Kingdom