About Beeshase Ltd (13279004) United Kingdom