About Roche & Co Ltd (12615018) United Kingdom