About Bella Olivia T A Ricardos Limited (11703680) United Kingdom