About Bakisa Mayele Network Ltd (11587505) United Kingdom