About Olsen Clinical Associates Ltd (12730142) United Kingdom