About Bia 20 Ltd (13078760) United Kingdom