About Olsen International Ltd (12096498) United Kingdom