About Anebi Global Ltd (SC594612) United Kingdom