About Noucas Limited (02512480) United Kingdom