About Ama.bahia Ltd (11477399) United Kingdom