About Noslo Limited. (02579287) United Kingdom