About Omi Manchester Limited (11774547) United Kingdom