About Owner-managed-business (omb) Ltd (11830303) United Kingdom