About Olof Medical Limited (12348904) United Kingdom