About Ayabak3 Enterprise Ltd (13037876) United Kingdom