About Baccari Ltd (11007868) United Kingdom