About Banach Limited (11822161) United Kingdom