About N2mas Ltd (11331525) United Kingdom