About Beanash Limited (13541305) United Kingdom