About Salemicro Limited (03148182) United Kingdom