About Red Bean Tech Ltd (09204535) United Kingdom