About Sand Bahia Ltd (13182653) United Kingdom