About Symbol London Ltd (12086144) United Kingdom