About Beta Yee Limited (10418901) United Kingdom