About Olivitos Boro Ltd (12548664) United Kingdom