About Macera Global Ltd (13235322) United Kingdom