About Nandi S Shack Uk Ltd (12741677) United Kingdom