About Nassibatche-atche Ltd (11576627) United Kingdom