About Symbol Holdings Limited (10184230) United Kingdom