About Ayekoo Vybz Ltd. (11837273) United Kingdom