About Oro Electronics Ltd (12975432) United Kingdom