About Omni First Aid Ltd (11928139) United Kingdom