About Bagista Holdings Ltd (13305261) United Kingdom