About Advantech R&d Solutions Ltd (10663675) United Kingdom