About Nassibatche-atche Ltd (12617221) United Kingdom