About Binar 21 Ltd (11221214) United Kingdom