About Nuwalls Limited (SC165746) United Kingdom