About Baltarama Ltd. (06542770) United Kingdom