About Ess Bee Technologies Ltd (12013958) United Kingdom