About Banoa Limited (07759123) United Kingdom