About Scanoss Ltd (11696910) United Kingdom