About Osoa Ltd (11027845) United Kingdom