About Ohonbamu Medical Limited (07221186) United Kingdom