About Symbol A Ltd (12900509) United Kingdom