About Beta Star 1 Ltd (11406703) United Kingdom