About Nr Wala Ltd (12869977) United Kingdom