About Latte Rosa Boutique Ltd (13027684) United Kingdom