About Cherry Technology Limited (13685994) United Kingdom