About Uk Bei Charlie Investment Ltd (12390796) United Kingdom