About Banana And Salt Ltd (13504062) United Kingdom