About Nana Banana Ltd (11611039) United Kingdom