About Semtech Limited (SC053259) United Kingdom