About Om Specialists Ltd (13073096) United Kingdom