About Notsallow 196 Limited (04914174) United Kingdom