About Beami Limited (11411917) United Kingdom