About Nabari Ltd (09006141) United Kingdom