About Nochia Limited (04837515) United Kingdom